package com.pearl.mybatis.demo.pojo;

import lombok.Data;

/**
 * @author TangDan
 * @version 1.0
 * @since 2023/5/8
 */
@Data
public class UserQueryParam {

    /**
     * 用户名
     */
    private String userName;

    // 分页参数：第几页
    private Integer page;
    // 分页参数：每页数量
    private Integer size;

    private String phone;
    // 排序参数：排序字段
    private String sort;
    // 排序参数：降序或升序（desc/asc）
    private String order;
    // 指定查询字段
    private String onlySelect;
    // 指定排除字段
    private String selectExclude;


    private Long userId;
    // 用户ID段过滤参数
    private String userId_op;

   /* *//**
     * 登录用户名称
     *//*
    private String loginName;

    *//**
     * 性别
     *//*
    private Integer gender;

    *//**
     * 手机号
     *//*
    private String phone;

    *//**
     * 地址
     *//*
    private String address;

    *//**
     * 部门-组织ID
     *//*
    private Integer organizationId;



    

    // 附加：字段衍生参数
    
    private String id_op;   // 由于字段命名不能有中划线，这里有下划线替代
    
    private String name_op; // 前端传参的时候就不能传 name-op，而是 name_op 了
    
    private String name_ic;
    
    private String age_op;*/
}
